package com.dc.entity.vo;


import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

import java.util.List;

@Data
public class SystemMessageVO  {


    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;


    /**
     * 手机账号
     */
    private String mobile;

    /**
     * 用户id
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long userId;

    /**
     * 通知内容
     */
    private String messageContent;

    /**
     * 生成时间
     */
    private String createTime;

    /**
     * 读取时间
     */
    private String readTime;

    /**
     * 是否读取
     */
    private String isRead;

    private String createBy;

    private String sendVersion;

    /**
     * 消息类型 1:系统消息
     */
    private Integer messageType;

    private String type;

    private List<Long> userIds;
}
